package com.naiterui.common.jinshuju.event;

import org.springframework.context.ApplicationEvent;

import com.naiterui.common.jinshuju.bean.JinshujuInfo;

import lombok.Data;

/**
 * 金数据业务处理事件
 */
public class JinshujuEvent extends ApplicationEvent {

    private static final long serialVersionUID = 619785886806538643L;

    private JinshujuInfo jinshujuInfo;
    private String uid;
    private String formId;
    private String bizId;

    /**
     * @param jinshujuInfo 金数据回调实体
     */
    public JinshujuEvent(Object source, JinshujuInfo jinshujuInfo) {
        super(source);
        this.jinshujuInfo = jinshujuInfo;
        this.uid = jinshujuInfo.getUid();
        this.formId = jinshujuInfo.getFormId();
        this.bizId = jinshujuInfo.getBizId();
    }

    public JinshujuInfo getJinshujuInfo() {
        return jinshujuInfo;
    }

    public String getUid() {
        return uid;
    }

    public String getFormId() {
        return formId;
    }

    public String getBizId() {
        return bizId;
    }
}